Big Huge Thesaurus

Olea europaea

noun